Method for vehicle specification filtering in response to vehicle inspection results

ABSTRACT

Methods for operating a vehicle inspection or measurement system to facilitate selection of specification sets associated with a vehicle undergoing inspection or measurement based on an evaluation of vehicle identifying features and acquired vehicle measurement.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is related to, and claims priority from,co-pending U.S. patent application Ser. No. 15/676,557 filed on Aug. 14,2017, which in turn claimed priority from U.S. Provisional PatentApplication Ser. No. 62/375,294 filed on Aug. 15, 2016, both of whichare herein incorporated by reference.

STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH

Not Applicable.

BACKGROUND OF THE INVENTION

The present application is related generally to a vehicle service orinspection system, and in particular, to a procedure for minimizing thenumber of vehicle identifying parameters required to be selected by anoperator of the vehicle service or inspection system in order to recalla set of vehicle specifications.

Vehicle inspection procedures generally follow a traditional routine.Initially, when a vehicle is brought into an inspection area, anoperator or service technician identifies the vehicle to a vehicleinspection system to recall vehicle inspection procedures and vehicleassociated specifications. Initial identification may be made by readingthe vehicle identification number (VIN), often using a barcode scanner,and the data entered into the vehicle inspection system. Using theentered VIN data, the vehicle inspection system obtains limitedinformation identifying the vehicle make and model of manufacture. Ifthe vehicle inspection system is in communication with a vehicle serviceshop network and a customer database or shop management system,additional information about the vehicle or vehicle owner may beaccessible from databases associated with the connected systems. Oncethe vehicle has been identified, inspection procedures for theidentified vehicle are carried out automatically, or by an operator orvehicle technician under the guidance of the vehicle inspection system,and the resulting measurements are compared to the recalled vehiclespecifications to determine if the vehicle passes or fails theinspection.

However, in many situations, the VIN data alone is insufficient toidentify a vehicle's installed options and trim levels to the samedegree of specificity with which vehicle wheel alignment specificationdata is correlated. For example, VIN data may identify a light truck asa 2014 Dodge Ram 3500 with a gasoline engine. However, the VIN data maynot identify the specific configuration of the vehicle as 2WD or 4WD,the bed length, or the installed trim level. These details are manuallyprovided to the vehicle wheel alignment or inspection system by theoperator or vehicle technician. Upon entry of all of the vehicleidentifying information, including specific vehicle configuration itemswhich will vary for each vehicle make, model, and year of manufacturer,a matching set of vehicle wheel alignment specifications (and alignmentmeasurement procedures) is retrieved from a specification database. Thevehicle is then measured or inspected, and the results compared with theretrieved set of specifications to determine if any measurements orparameters of the vehicle are outside of acceptable tolerances orranges. Results which are within acceptable tolerances or ranges may bedisplayed to an operator in a first visually distinct manner (andoptionally in a numerical format), while results which are outside ofacceptable tolerances or ranges may be displayed to an operator in asecond visually distinct manner (and optionally in a numerical format).

The process of entering the vehicle identifying information, includingall of the specific vehicle configuration items required to uniquelyidentify the vehicle, is time consuming, often requiring the operator orservice technician to carry out a visual inspection of the vehicle todetermine specific details such as trim levels or installed features.Accordingly, it would be beneficial to provide a vehicle inspectionsystem with a procedure for identifying a vehicle (and subsequentlyrecalling necessary specifications) which minimizes the number ofspecific vehicle configuration items required to be selected by anoperator of the vehicle inspection system in order to recall anappropriate set of specifications for the inspection or measurementprocedure to be carried out, particularly where the inspection ormeasurement procedure is insensitive to variations in some of theinformation contained within a full set of vehicle specifications.

It would be further beneficial to provide a vehicle inspection systemwith a process for determining if a vehicle passes or fails specificinspections utilizing only a minimum number of vehicle identifyingparameters in order to recall an appropriate set of relevant vehiclespecifications for comparison to an acquired set of vehicle inspectionresults.

BRIEF SUMMARY OF THE INVENTION

Briefly stated, in a first embodiment the present disclosure sets fortha procedure for reducing the number of vehicle identifying parametersrequired to be selected by an operator of a vehicle service orinspection system in order to recall an appropriate set of vehiclespecifications of interest from a database for use with a vehicleinspection or measurement procedure. Upon selection of each vehicleidentifying parameter, a comparison is carried out across potentialadditional vehicle identifying parameters to determine if a selection ofany additional vehicle identifying parameters is required to uniquelyidentify the set of vehicle specifications or measurements of interestfor recall. If the comparison indicates that no additional vehicleidentifying parameters are required to identify the vehiclespecification or measurements of interest, i.e., the same set of vehiclespecifications or measurements will be returned regardless of furtherselection of any additional vehicle identifying parameters, theselection process is terminated and the identified set of vehiclespecification or measurements of interest is recalled from the databasefor use during the vehicle inspection or measurement procedure.

In a further embodiment of the present disclosure, vehicle inspection ormeasurement results are utilized to reduce the number of vehicleidentifying parameters which must be selected by an operator in order todetermine if the vehicle inspection or measurement results are withinacceptable tolerances. During a vehicle inspection or measurementprocedure, one or more inspection or measurement results are initiallyacquired. Each vehicle inspection or measurement result is compared toan acceptable range of results for all vehicle entries within adatabase. If the vehicle inspection or measurement results are withinthe acceptable range of results for all possible vehicle entries, novehicle identifying parameters are required, and a “pass” or“acceptable” indication is provided to the operator or servicetechnician. Correspondingly, if the vehicle inspection or measurementresults fall outside of the acceptable range of results for all possiblevehicle entries, no vehicle identifying parameters are required, and a“fail” or “unacceptable” indication is provided to the operator orservice technician. If the vehicle inspection or measurement results arewithin the range of acceptance for some possible vehicle choices, butoutside the range of acceptance for others, the operator or servicetechnician is prompted to provide a vehicle identifying parameter, andthe comparison is repeated across a subset of vehicle entries within thedatabase corresponding to vehicles matching the provided vehicleidentifying parameter. At each stage, the operator or service technicianprovides an additional vehicle identifying parameter to narrow thesubset of possible vehicle entries towards a unique entry within thedatabase, or until the comparison returns either a “pass” or “fail”indication.

The foregoing features, and advantages set forth in the presentdisclosure as well as presently preferred embodiments will become moreapparent from the reading of the following description in connectionwith the accompanying drawings.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

In the accompanying drawings which form part of the specification:

FIG. 1 is a flow chart illustrating a procedure of the presentdisclosure for selecting a set of vehicle specifications of interest inresponse to a minimal number of vehicle identifying parameters;

FIG. 2 is a set of OEM vehicle alignment specifications for fourpossible configurations of a 2015 Volkswagen Jetta;

FIG. 3 is a flow chart illustrating a procedure of the presentdisclosure for utilizing vehicle measurements to reduce the number ofvehicle identifying parameters required to definitively provide a passor fail comparison with a specification of interest; and

FIG. 4 is a flow chart illustrating an alternative procedure of thepresent disclosure for evaluating vehicles passing through an unattendedvehicle inspection lane.

Corresponding reference numerals indicate corresponding parts throughoutthe several figures of the drawings. It is to be understood that thedrawings are for illustrating the concepts set forth in the presentdisclosure and are not to scale.

Before any embodiments of the invention are explained in detail, it isto be understood that the invention is not limited in its application tothe details of construction and the arrangement of components set forthin the following description or illustrated in the drawings.

DETAILED DESCRIPTION

The following detailed description illustrates the invention by way ofexample and not by way of limitation. The description enables oneskilled in the art to make and use the present disclosure, and describesseveral embodiments, adaptations, variations, alternatives, and uses ofthe present disclosure, including what is presently believed to be thebest mode of carrying out the present disclosure.

It will be understood that the term “set” as used herein, such as a “setof vehicle identifying parameters”, a “set of measurements”, or a “setof specifications”, etc. is intended to indicate a group consisting ofone or more of the associated elements.

The present disclosure is generally described for implementation in avehicle inspection or vehicle measurement system wherein completevehicle-specific specification and vehicle-specific repair or serviceprocedure are not required at the time a vehicle is being inspected ormeasured. Specifically, the present disclosure is described forimplementation in a vehicle inspection system such as the Quick Check®inspection lane products manufactured by Hunter Engineering Company ofSt. Louis, Mo., wherein a vehicle is preliminarily inspected todetermine if one or more measured vehicle parameters, such as the totaltoe for each axle, or a camber angle at each wheel, is within amanufacturer's specified range. These vehicle inspections are carriedout in a rapid and efficient manner, intended to quickly screen vehiclesfor potential problems in order to determine which vehicles should beslated for further, more detailed, examination or repairs. Those ofordinary skill will recognize that while described in the context of avehicle inspection system, the procedures of the present disclosure maybe utilized with a variety of vehicle service or inspection systems,whenever there is a need to provide a set of vehicle identifyingparameters in order to recall a set of vehicle specifications,measurement ranges, or measurement tolerances. An exemplary vehicleservice system would be a vehicle wheel alignment system such as theHawkEye® series of wheel alignment systems manufactured by HunterEngineering Company of St. Louis, Mo.

Turning to the figures, and to FIG. 1 in particular, a first procedureof the present disclosure is shown for operating a vehicle service orinspection system in a manner which reduces the number of vehicleidentifying parameters such as make, model, year, engine, trim package,etc., required to be selected or provided by an operator when attemptingto recall a set of vehicle specifications appropriate for a vehicleundergoing inspection or measurement. The procedure facilitates a recallof an appropriate set of specific vehicle specifications of interestfrom a vehicle specification database, such as for use with a vehicleinspection or measurement procedure, using a minimal number of vehicleidentifying parameters. The specific vehicle specifications which are ofinterest to the operator may be limited to a single vehicle parameter,such as a thrust angle, or may include multiple parameters such as totaltoe for front and rear axles and/or camber for each individual wheelassembly. Initially, the procedure begins (Box 10) with an operator orservice technician providing (Box 15) a set of vehicle identifyingparameters, such as the vehicle make or model, to a processing componentof the vehicle service or inspection system (Box 20). As an alternativeto operator provided input, the set of vehicle identifying parametersmay be acquired automatically (Box 17) by decoding an identificationcode associated with the vehicle, such as a Vehicle IdentificationNumber (VIN), TECDOC Global Vehicle Table identification (K-type), orAftermarket Catalog Enhanced Standard vehicle configuration databaseidentifier (ACES vehicle number), associated with the vehicle. Theidentification code, such as a VIN, K-type or ACES vehicle number, maybe provided to the vehicle service or inspection system manually by theoperator, by a barcode scan, or through use of an associatedlicense-plate recognition system configured to process images of avehicle license plate using OCR technology to access a database ofcorresponding vehicle identification code records.

A collection of specification sets for vehicles matching the providedidentifying parameters are recalled from a vehicle specificationdatabase (Box 30), which may be stored in a local memory, or accessiblevia a suitable communications link to a remote location such as adedicated server or cloud-based storage. Once the vehicle identifyingparameter set has been received, and two or more associated vehiclespecifications recalled, the vehicle specifications within theassociated set are compared (Box 40), by a suitably configured dataprocessing component within the vehicle service or inspection system todetermine if the specific vehicle specifications or measurements ofinterest, such as toe, camber, or caster are identical for each recalledvehicle specification with the collection. For example, as seen in FIG.2 , a 2015 model year Volkswagen Jetta is associated with four possiblesets of vehicle specifications. These four sets include a “STD” model, a“SPORT” model with the 2UC trim package, a “SPORT” model with 18″ wheelsand the 1JE or 1JK trim packages, and a “SPORT” model with 18″ wheelsand the 1JS trim package.

If the vehicle specifications of interest are identical for each vehiclespecification set within the collection, the vehicle undergoing servicedoes not need to be identified with any further detail. As seen in FIG.2 , the total toe specification values (front or rear) for each of thefour possible vehicle specification sets for the 2015 Volkswagen Jettais equal to 0.17°. However, if the specifications of interest varybetween vehicles matching the provided identifying parameters, furthervehicle identifying details are required to narrow down the number ofvehicle specifications to be considered within the associated set. Forexample, as further seen in FIG. 2 , the front left and right camberspecification values for the “STD” model of the 2015 Volkswagen Jettaare −0.50°, but are −0.67° for the various “SPORT” configurations.Similarly, the front left and right caster specification values for twoconfigurations of the 2015 Volkswagen Jetta are 7.62°, and are 7.88° forthe other two configurations.

When the comparison shown at 50 in FIG. 1 of vehicle specifications ofinterest indicates that no additional vehicle identifying parameters arerequired to identify the specific vehicle specification sets within thecollection, no further vehicle identification is required (shown at“NO”), and the selection process is terminated by providing a suitableoutput representative of the specifications of interest to the operator.The values or tolerances for the specific vehicle specifications ofinterest (such as 0.17° of total toe for all 2015 Volkswagen Jettamodels) are then made available to the vehicle service or inspectionsystem (Box 60) or displayed to the operator or service technician, foruse during the vehicle inspection or measurement procedure.

If the comparison (Box 50) determines additional vehicle identifyingparameters are required before a specific set of vehicle specificationswithin the collection can be associated with the identified vehicle(shown at “YES”), (for example, as seen in FIG. 2 , additional vehicleidentifying information is required to identify the front camberspecification values for the 2015 Volkswagen Jetta as either −0.50°or)−0.67°, the operator or service technician is again prompted toprovide, at Box 20, an additional vehicle identifying parameter (e.g.,“STANDARD” or “SPORT”) to reduce or filter the sets of vehiclespecifications within the collection, and the comparison (Box 40) isrepeated using the filtered or reduced collection. The cycle (20, 40,50) is repeated as often as necessary until no additional vehicleidentifying parameters are required to uniquely identify the specificvehicle specifications of interest from within the collection of vehiclespecifications. For example, referring again to the 2015 VolkswagenJetta specifications shown in FIG. 2 , if front caster is thespecification of interest, merely distinguishing between the “STANDARD”and “SPORT” vehicle configurations will not uniquely resolve the set ofvehicle specifications. Rather, information identifying both the vehiclewheel size (18″) and trim packages “1JE, 1JK, and 1JS” is required todetermine if the specification value of 7.62° or 7.88° for front castershould be utilized.

It will be recognized that the number of cycles through which theaforementioned procedure iterates may vary significantly for differentvehicles. For some vehicle manufacturers with a limited product line,vehicle specifications of interest may not vary across differentconfigurations of vehicle models (for example, all 2015 Volkswagen Jettamodels have the same front and rear total toe specifications, as seen inFIG. 2 ). As a result, the only vehicle identifying parameters requiredto return a set of associated vehicle specifications may be the vehiclemake, model, and year. In contrast, for a vehicle manufacturer with acomplex product line, multiple vehicle identifying parameters such asthe vehicle make, model, year, drive configuration, engine type,suspension configuration, and trim level may be required before the setof associated vehicle specifications can be reduced sufficiently touniquely identify vehicle specifications of interest.

It will further be recognized that when filtering or reducing thecollection of vehicle specifications following the receipt of additionalvehicle identifying parameters, the processing component of the vehicleservice or inspection system may be configured to either retrieve a newcollection of vehicle specification sets from the vehicle specificationdatabase (Box 30) using the set of vehicle identifying parameters, or tofilter the previously received collection of vehicle specification setsto remove vehicle specification sets which no longer match the updatedset of vehicle identifying parameters.

As an alternative to reviewing only vehicle specifications of interestfor a set of potential vehicles, in order to uniquely identify therelevant specification values for a minimally identified vehicle, avehicle measurement or inspection system may incorporate, or have accessto, a compact database of vehicle specifications which contains only thespecifications of interest, such as toe or camber, and therefore doesnot differentiate vehicles by other specification values. With a compactdatabase, fewer vehicle identifying characters are required to uniquelyidentify the values for the relevant specifications. For example, if theonly specifications of interest were front and rear total toe, onlythose values would be stored in the compact database. As seen in FIG. 2, the 2015 Volkswagen Jetta models all share the common value of 0.17°for total toe (front or rear), and hence an operator would not berequired to distinguish between the “STANDARD” or “SPORT” configurationsof the vehicle.

Some vehicle inspection systems are configured to acquire vehicleinspection or measurement results before identification of the vehicleis required or completed by an operator (or automatically, such asthrough the use of a license plate to VIN identification system).Turning to FIG. 3 , a further embodiment of the present disclosure isillustrated, in which initially obtained vehicle inspection ormeasurement results are utilized to reduce the number of vehicleidentifying parameters which must be selected by an operator (orautomatically identified from a vehicle identification code, such as aVIN, K-type, or ACES vehicle identification) in order for a vehiclemeasurement or inspection system to recall vehicle specifications ofinterest to determine if the obtained vehicle inspection or measurementresults are within acceptable tolerances. During a vehicle inspection ormeasurement procedure, one or more inspection or measurement resultsassociated with the vehicle specifications of interest are initiallyacquired (100), together with at least one vehicle identifyingparameter. The specific vehicle specifications of interest may belimited to a single vehicle characteristic, such as a front or reartotal toe, or may include multiple characteristics such as camber orcaster for the front wheels. Each result to be evaluated is compared (at110) by a processing component of the vehicle inspection or measurementsystem to an acceptable value or range of results for specifications ofinterest associated with a set of specifications for vehicles recalledfrom the vehicle specification database 30 matching the identifiedvehicle parameters. The vehicle specification database 30 may be storedin a local memory, or accessible via a suitable communications link to aremote location such as a dedicated server or cloud-based storage.

Initially, the set of specifications for potential vehicles mayencompass all vehicle entries within the vehicle specification databaseor be limited to only those matching a few initially noted vehicleidentifying parameters, such as make and model. If a comparison (120)indicates the inspection or measurement results for each specificationof interest are uniquely determined to either pass (i.e., match a valueor be within an acceptable range of specification results) or fail(i.e., be different from a value or within an unacceptable range ofspecification results) for all vehicle entries within the set ofspecifications (“YES”) (i.e., a precise result), no further vehicleidentifying parameters (make, model, year, etc.) are required, and a“pass” or “acceptable” indication is returned, at 130, for eachspecification of interest and/or provided to the operator or servicetechnician. For example, with reference to the 2015 Volkswagen Jettaspecifications shown in FIG. 2 , a vehicle having a measured front leftcamber of −0.75° and a measured front right camber of −0.45° would beconsidered to “pass” regardless of the specific model configurationselected. In other words, the measured camber values are within thepermissible tolerance ranges of ±0.50° of either −0.50° (STANDARDconfiguration) or −0.67° (SPORT configurations). Correspondingly, avehicle having a measured front left camber of +0.05° and a measuredfront right camber of −1.23° would be considered to “fail” regardless ofthe specific model configuration selected. In other words, the measuredvalues are outside the permissible tolerance ranges of ±0.50° of either−0.50° (STANDARD configuration) or −0.67° (SPORT configurations).

In an exemplary configuration, a visual representation of a “pass” or“acceptable” status for a measured specification of interest isindicated by the use of a red-green color-coded bar graph display, and areference marker located with a green region of the bar graph display.Similarly, a visual representation of a “fail” or “unacceptable”condition for a specification of interest is indicated by the use of thered-green color-coded bar graph display, and the reference markerlocated with a red region of the bar graph display.

If the inspection or measurement results are ambiguous, “NO”, (i.e., oneor more of the measurement results is within the range of acceptance forsome vehicles within the set, but outside the range of acceptance forother vehicles within the set), the operator or service technician isprompted to provide a further vehicle identifying parameter (make,model, year, etc.) at 140, which is used to narrow the set of potentialvehicle entries, and the comparison process (110, 120) is repeatedacross the reduced set of potential vehicles. For example, withreference to the 2015 Volkswagen Jetta specifications in FIG. 2 , avehicle having a measured front left camber of −1.05° and a measuredfront right camber of −1.15° would be considered to “fail” for a vehiclewith the “STANDARD” configuration of −0.50° (±0.50°), but would beconsider to “pass” for a vehicle with any of the “SPORT” configurationsof −0.67 (±0.50°). So long as at least one of the inspection ormeasurement results remains ambiguous for the potential vehicle withinthe remaining set, the process is repeated with the operator or servicetechnician providing at least one additional vehicle identifyingparameter on each cycle (110, 120) to continue to reduce the set ofpotential vehicles until the comparison step uniquely returns either a“pass” or “fail” indication for each inspection or measurement result.For the aforementioned example, the operator would be required toidentify the 2015 Volkswagen Jetta as either the “STANDARD”configuration or the “SPORT” configuration in order to uniquely returneither a “pass” or “fail” indication for the acquired cambermeasurements.

It will be recognized that the number of cycles through which theaforementioned procedure may iterate, may vary significantly betweendifferent vehicles. For some vehicle manufacturers with a limitedproduct line, specific vehicle specifications of interest may not varyacross different configurations of vehicle models. As a result, theprocedure may provide a “pass” or “fail” indication for each inspectionor measurement result following the initial comparison between theinspection or measurement results and the set of potential vehicles. Incontrast, for a vehicle manufacturer with a complex product line,multiple iterations of the procedure may be required, with the operatorsequentially providing narrowing vehicle identifying parameters such asmake, model, year, drive configuration, and trim level before theprocedure can uniquely determine a “pass” or “fail” indication for eachinspection or measurement result.

It will be further understood that while the present disclosure isdescribed in the context of a binary configuration, having onlypass/acceptable or fail/unacceptable final outcomes for each inspectionor measurement result, it may be modified without departing from thescope of the invention to include additional possible outcomes, such asinspection or measurement results which fall within various intermediateranges such as “repair required soon” or “operate with caution” etc., bydefining appropriate ranges within which acquired measurements may fall.

A further procedure of the present disclosure, illustrated withreference to FIG. 4 , is particularly suitable for implementation in anunattended vehicle inspection system, wherein a vehicle is driventhrough an inspection lane and observed by sensors to acquire vehicleimages or measurements of various vehicle characteristics. The resultingimages and/or measurements are processed by a processing system of thevehicle inspection system to identify vehicle parameters and todetermine if the acquired measurements are within acceptable toleranceranges, with a resulting report generated for display, communication, orother form of output.

The vehicle inspection begins (Box 200) as a vehicle is driven through avehicle inspection lane, within the operative field of view for avariety of sensors. In one embodiment, sensors associated with a licenseplate recognition component acquire images of the vehicle from whichlicense plate character data is extracted by a processing component ofthe vehicle inspection system. The license plate data is utilized by theprocessing component to access an indexed database of license plate andvehicle identification data, such as VIN data, providing a correspondingVIN or other identifying code for the vehicle (Box 210). Alternatively,either the license plate data or vehicle identifying code may bemanually input to the vehicle inspection system by an operator. Decodingof the VIN or other identifying code provides a set of vehicleidentifying parameters (Box 220) to the vehicle inspection system, whichmay include vehicle make, model, and year of manufacture. Additionalinformation such as vehicle drive configuration, serial number, etc.,may additional be encoded in the VIN or identifying code, andsubsequently accessible to the processing component of the vehicleinspection system, or alternatively, input manually by an operator.

Using the vehicle identifying parameters, either decoded from a vehicleidentification code, or manually entered by an operator, the processingcomponent of the vehicle inspection system accesses a vehiclespecification database (Box 230) to retrieve a collection of vehiclespecification sets which are associated with, or matched to, the vehicleidentifying parameters (Box 240). The vehicle measurements acquired bythe vehicle inspection system sensors are evaluated against the valuesor ranges for all of the specifications of interest (i.e., individualwheel toe, axle total toe, camber, etc.) for each set of specificationsin the collection (Box 250). If each vehicle measurement uniformlypasses or is acceptable for each set of specifications in thecollection, or uniformly fails or is unacceptable for each set ofspecifications in the collection (Box 260—“YES”), then no furthervehicle identifying parameters are required in order to reduce or filterthe collection of vehicle specification sets. An evaluation of thecomparison results is returned for display, inclusion in arepresentative report on the vehicle, and/or storage in a database. (Box270). If at least one vehicle measurement passes or is acceptable forsome sets of specification in the collection, but fails or isunacceptable for other sets of specifications in the collection, thenadditional vehicle identifying parameters are required in order toreduce or filter the collection of vehicle specification sets. If anoperator is present, additional vehicle identifying parameters may beentered to reduce or filter the collection of vehicle specificationsets, and the step of evaluating the vehicle measurements against thecollection repeated (Box 250, Box 260).

In an unmanned vehicle inspection system where an operator generally isnot present, or where a standard procedure does not permit the entry ofadditional vehicle identifying parameters, the present procedure willreturn an evaluation of the vehicle measurements against two or moredifferent sets of specifications contained within the collection (Box280), together with information indicating the vehicle identifyingfeatures which distinguish the sets of specifications included in theevaluation. For example, an evaluation of a light-duty truck may returnan evaluation of vehicle individual wheel toe angles for a first set ofspecifications corresponding to the light-duty truck in a 2WDconfiguration, together with an evaluation of the vehicle individualwheel toe angles for a second set of specifications corresponding to thelight-duty truck in a 4WD configuration. Returning multiple evaluations,together with the distinguishing vehicle identifying features, enablesan operator or customer to subsequently review the returned informationand quickly note the relevant results upon further examination of thedistinguishing vehicle identifying features.

The present disclosure can be embodied in-part in the form ofcomputer-implemented processes and apparatuses for practicing thoseprocesses. The present disclosure can also be embodied in-part in theform of computer program code containing instructions embodied intangible media, or another computer readable non-transitory storagemedium, wherein, when the computer program code is loaded into, andexecuted by, an electronic device such as a computer, micro-processor orlogic circuit, the device becomes an apparatus for practicing thepresent disclosure.

The present disclosure can also be embodied in-part in the form ofcomputer program code, for example, whether stored in a non-transitorystorage medium, loaded into and/or executed by a computer, ortransmitted over some transmission medium, wherein, when the computerprogram code is loaded into and executed by a computer, the computerbecomes an apparatus for practicing the present disclosure. Whenimplemented in a general-purpose microprocessor, the computer programcode segments configure the microprocessor to create specific logiccircuits.

As various changes could be made in the above constructions withoutdeparting from the scope of the disclosure, it is intended that allmatter contained in the above description or shown in the accompanyingdrawings shall be interpreted as illustrative and not in a limitingsense.

The invention claimed is:
 1. A method for operating a vehicle service orinspection system to reduce a total number of vehicle parametersrequired to be identified in order to recall specification values orranges for a set of vehicle specifications of interest from a vehiclespecification database, comprising: receiving, at a processing componentof the vehicle service or inspection system, a set of input parametersidentifying a vehicle undergoing an inspection or service, said set ofinput parameters containing at least one vehicle identifying parameterselected from a closed set of vehicle identifying parameters; accessing,with said processing component, a database of vehicle specification setsto retrieve a collection of vehicle specification sets, each retrievedset of vehicle specifications associated with said set of inputparameters; comparing, with said processing component, each set ofvehicle specifications within said collection of vehicle specificationsets to determine if values or ranges of select vehicle specificationswithin each of said vehicle specification sets are identical; if saidcomparison determines said values or ranges of select vehiclespecifications within each of said vehicle specification sets areidentical, generating an output representative of said values or rangesof said select vehicle specifications; if said set of input parameterslacks at least one vehicle identifying parameters from said closed setof vehicle identifying parameters, a) revising said set of inputparameters by receiving, at said processing component, an additionalvehicle identifying input parameter remaining from said closed set ofvehicle identifying parameters, b) reducing, at said processingcomponent, said collection of vehicle specification sets to contain onlyvehicle specification sets which are associated with said revised set ofinput parameters, and c) repeating said step of comparing at least once.2. The method of claim 1 wherein said closed set of vehicle identifyingparameters including make, model, year, drive configuration, enginetype, and at least one vehicle trim level.
 3. The method of claim 1wherein said at least one vehicle identifying parameter received at saidprocessing component is manually provided by an operator.
 4. The methodof claim 1 wherein said at least one vehicle identifying parameterreceived at said processing component is provided by decoding a VINassociated with a vehicle undergoing a service or inspection procedure.5. The method of claim 4 further including the step of acquiring saidVIN from a database through a license plate optical characterrecognition system operatively coupled to the vehicle service orinspection system.
 6. The method of claim 1 wherein said select vehiclespecifications include at least one of a thrust angle, an axle totaltoe, an individual wheel toe, or an individual wheel camber.
 7. Themethod of claim 1 wherein said output representation of said selectvehicle specification values or ranges is alpha-numeric.
 8. The methodof claim 1 wherein said output representation of said select vehiclespecification values or ranges is a graphical representation.
 9. Anapparatus for automatically evaluating a set of parameters associatedwith a vehicle currently undergoing an inspection or service,comprising: an accessible database storing a plurality of vehiclespecification sets, each set of vehicle specifications associated withsaid set of vehicle parameters, and wherein each vehicle specificationwithin a set setting forth an associated value or range; vehicle serviceor inspection system configured to acquire data values for a set ofparameters associated with said vehicle currently undergoing aninspection or service, said set containing at least one currentparameter associated with said vehicle; wherein said vehicle service orinspection system includes a processing component configured to select,based on said acquired set of parameters, a subset of said storedplurality of vehicle specification sets from said accessible database;wherein said processing component is configured to determine a portionof said selected subset of said stored plurality of vehiclespecification sets having overlapping values or ranges for said acquiredset of parameters associated with said vehicle currently undergoing saidinspection or service; and wherein said processing system is furtherconfigured to respond to said determined portion being less than all ofsaid selected subset by a. receiving at least one data value for atleast one additional parameters for inclusion in said set of parametersassociated with said vehicle currently undergoing an inspection orservice; and by b. reducing said determined portion of said subset ofsaid stored plurality of vehicle specification sets having overlappingvalues or ranges for said set of parameters associated with said vehiclecurrently undergoing said inspection or service.
 10. The apparatus ofclaim 9, wherein said processing system is further configured to respondto said determined portion equaling said selected subset, and to saidacquired data values for said set of parameters associated with saidvehicle currently undergoing said inspection or service falling withinan acceptable tolerance for each value or range associated with saidcorresponding parameters of said selected subset of vehiclespecification sets, by returning an indication of acceptability for saidvehicle.